@charset "utf-8";
/* 泸水检察网外网版 2015-03-01 */

/*重置*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;} 
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} 
table{border-collapse:collapse;border-spacing:0;} 
caption,th{text-align:left;font-weight:normal;} 
html,body,fieldset,img,iframe,abbr{border:0;} 
i,cite,em,var,address,dfn{font-style:normal;} 
[hidefocus],summary{outline:0;} 
li{list-style:none;} 
h1,h2,h3,h4,h5,h6,small{font-size:100%;} 
sup,sub{font-size:83%;} 
pre,code,kbd,samp{font-family:inherit;} 
q:before,q:after{content:none;} 
textarea{overflow:auto;resize:none;} 
label,summary{cursor:default;} 
a,button{cursor:pointer;} 
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;} 
del,ins,u,s,a,a:hover{text-decoration:none;} 
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;} 
body{background:#fff url(bg50.jpg) center 0 repeat-x;} 
a{color:#333;}
a:hover{color:#f00;text-decoration:underline;}
ins { display:none;}

/* function */
.left {float:left;}
.right {float:right;}
.none { display:none;}
.left,.right {display:inline; margin:0; padding:0;}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.space {padding:6px 0 0 0; height:0; line-height:0; overflow:hidden; font-size:0;}
.elips {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hr {height:6px; line-height:6px; font-size:0; border-bottom:1px dashed #ccc; margin:0 0 3px 0;}
.green { color:green;}
#hits,.red { color:red;}

/* skin */
#skin{width:42px;float:right; margin:11px 0 0 0;padding-left:5px;}
	#skin li{float:left;width:12px;height:12px;display:inline;overflow:hidden;cursor:pointer;margin:1px 3px 0 2px;position:relative;}
	#skin li#skin-blue{ background:#1358b6;}		
	#skin li#skin-red{ background:#f00;}
	#skin li i{display:block;width:11px;height:8px;overflow:hidden;position:absolute;top:0;right:0;background:url(tick.gif) 0 0 no-repeat;display:none;}
	#skin li.selected i{display:block;}

/*主体*/
.header,.boxer,.homeswf { width:990px; margin:auto;}
.nav { width:1016px; margin:auto; height:43px; line-height:43px; font-size:14px; font-weight:bold; background:url(menu.png) 0 bottom; overflow:hidden;}
	.nav a { color:#fff;}
	.nav li { float:left; padding:0 15px;}
	.nav .home { width:116px; text-align:center; padding:0 12px 0 0;}
	.nav dl { font-size:12px; font-weight:normal; padding:0 10px 0 0;}
	.nav dl dd { float:left; padding:0 10px;}

.header { height:233px; overflow:hidden;}
	/*当前位置*/
	.myway { background:url(trigon.png) center 0 no-repeat; height:40px; line-height:40px;}
		.way-bd {width:978px; margin:auto; padding:0 0 0 15px;}
		.tianqi iframe { padding:7px 0 0 0; float:left; display:inline;}

/*头部*/
.homeswf { position:relative; z-index:1;}
.inf a { position:absolute; z-index:10; top:35px; right:20px; width:112px; height:130px; background:url(calendar.png) center center;filter:alpha(opacity=8); opacity:0.05; padding:0 3px 0 0;}
.inf a:hover { filter:alpha(opacity=90); opacity:0.9; text-decoration:none;}
.inf span{display:block;text-align:center;}
.inf a .curInfo{font-size:14px;line-height:20px; padding:25px 0 3px 0; color:red; font-weight:bold;}
.inf a .curDay{font-size:48px;line-height:50px; color:green; font-weight:bold;}
.inf a .curYear{font-size:12px;line-height:20px; color:#666;}

/*搜索*/
#sobox {
	float: right;
	margin: 0;
	width: 300px;
	text-indent: 0px;
	padding: 0;
}
.sipt { border:solid 1px #ccc; border-right:none; height:28px; line-height:28px; padding:0 5px 0 26px; width:184px; background:#fff url(search.png) 6px 7px no-repeat;}
.sbtn {background:#aaa; border:none; color:#fff; cursor:pointer; font-weight:bold; height:30px; width:70px; margin:0; padding:0;}
.sbtn:hover { background:#f60;}

/*焦点图*/
#focus{width:472px;height:376px;overflow:hidden;position:relative;font-family:"Microsoft YaHei";}
#focus .btn{position:absolute;width:72px;height:20px;right:0;top:269px;text-align:right;z-index:10;}
#focus .btn span{width:24px;height:20px;_font-size:1px;float:left;display:block;_display:inline-block;margin:0 1px;cursor:pointer; background:url(png.png) no-repeat 0 -1px;}
#focus .btn span.on{background-position:-24px -1px;}
#focus ul{height:340px;position:absolute;}
#focus ul li{float:left;width:472px;height:376px;overflow:hidden;position:relative;}
#focus ul li div.t_der_bg{width:472px;height:99px;background:#0088dc;border-top:1px solid #fff;position:absolute;left:0;bottom:0;z-index:1;overflow:hidden;}
#focus ul li div.t_der{width:472px;height:97px;position:absolute;left:0;bottom:0;z-index:2;}
#focus div.t_der p{font-size:18px;padding:18px 5px 10px 10px;text-align:center;font-weight:bold; color:#fff;}
#focus div.t_der p a:visited,#focus div.t_der p a:link{color:#fff;}
#focus div.t_der p a:hover{border-bottom:2px solid #fff; text-decoration:none;}
#focus div.t_der span.txt{width:450px;float:left;margin:0 10px; line-height:24px;color:#fff;}
#focus div.t_der span.txt a:visited,#focus div.t_der span.txt a:link{color:#fff;}
.cutpic { width:450px; text-align:center;}

/*公告*/
.hnotice { border:1px solid #e7e7e7; width:470px;position:relative;}
	.hnotice h4 { float:left; display:inline;position:absolute; top:28px;}
	.hnotice h4 a { width:55px; height:51px; background:url(notice.png) no-repeat; display:block; text-indent:-9999px;}
	.hnotice .list { width:405px; float:right; display:inline;}
	.hnotice .list li { line-height:26px;}
	.hnotice .list li span { float:right; padding:0 5px 0 0;font-size:10px; color:#aaa;}
	.cutgg { width:340px;}

/*动态*/
.inews { width:510px;}
	.inews .hd{ height:36px; border-bottom:3px solid #0088dc; position:relative; }
	.inews .ihead {position:absolute;left:0;top:0;height:36px;overflow:hidden;font:12px/18px "Microsoft YaHei";}
	.inews .ihead a {display:block;_display:inline-block;padding:0 20px;height:36px;line-height:36px;font-size:18px;background:#0088dc;}
	.inews .ihead a,.inews .ihead a:hover {color:#fff; text-decoration:none;}
	.inews .hd ul { position:absolute; right:0; top:4px;}
	.inews .hd li { float:left; width:80px; height:32px; line-height:32px; text-align:center; cursor:pointer; background:#ededed; margin:0 0 0 3px;}
	.inews .hd li.on { background:#0088dc; }
	.inews .hd li.on a { color:#fff;}
	.inews .hd ul a { color:#333; text-decoration:none;}

	.inews .bd { zoom:1; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; font-size:14px;}
	.inews .bd ul { padding:12px 5px 6px 5px;}
	.inews .bd li { line-height:26px; width:94%; margin:auto; background:url(iconsquare.png) 2px 10px no-repeat; height:30px; line-height:30px; padding-left:18px;}
	.inews .bd li span { float:right; padding:0 5px 0 0;font-size:10px; color:#aaa; }
	.inews .idot {height:38px; line-height:38px;font:20px "Microsoft YaHei";font-weight:bold; text-align:center;}
	.inews .idot a { color:#012942;}

/*广告位*/
.mpos { height:80px;}
#moc1 { width:990px; height:80px; background:#f3f3f3;}
.mymap { width:253px; height:408px; background:#d6eff7 url(mymap.jpg);}
	.mymap a{position: absolute; padding:1px 0 3px 20px; font-weight:bold; color:#fff; background: url(bg_mapa.gif) no-repeat 0 2px;}
	.mymap a:hover{ background: url(bg_mapa.gif) no-repeat 0 -47px;}
	#tip-ls { margin:279px 0 0 112px; background:url(mapdot.png) no-repeat; }
	#tip-lbz { margin:40px 0 0 124px;}
	#tip-gd { margin:64px 0 0 118px;}
	#tip-cg { margin:106px 0 0 113px;}
	#tip-dxd { margin:175px 0 0 111px;}
	#tip-pm { margin:208px 0 0 28px; background:url(mapdot.png) no-repeat;}
	#tip-lw { margin:273px 0 0 181px;}
	#tip-sj { margin:340px 0 0 115px; text-indent:-39px;}
	#tip-lz { margin:216px 0 0 95px;}
	

/*首页两侧*/
.bwrap {width:730px;}
.bside {width:253px;}

/*首页两侧框*/
.arcbox h4 .more { float:right; width:50px; height:26px; margin:5px 8px 0 0; background:url(more_h.gif) center center no-repeat; text-indent:-9999px; display:block;}
.arcbox { width:362px;}
	.arcbox h4 { height:38px; line-height:40px; font-size:14px; background:url(artbg.png); padding:0 0 0 50px;}
	.arcbox .list { border:1px solid #eee; border-top:none;}
	.arcbox .list ul { padding:4px 0;}
	
	.arcbox li { width:92%; margin:auto; background:url(iconnews.png) 6px 11px no-repeat; height:28px; line-height:28px; padding-left:18px;}
	.arcbox li:hover {background-position:6px -19px;}

/*按钮群*/
.serbox{cursor:pointer;display:inline;width:126px;height:85px;float:left;overflow:hidden;position:relative;}
.serboxon{display:none;width:252px;height:85px;position:absolute;}
.serbox .epic,.serbox .epicon{width:126px;height:85px;position:absolute;}
.serBox .epic {top:0;}
.serBox .picon {top:0;left:-126px;}

/*二维码*/
.qcode { border:1px solid #eee; border-top:none;}
	.qcode .hd{ background:url(fq-bg.png) repeat-x; height:34px; line-height:37px; padding:0 0 0 20px; border-bottom:1px solid #dfdfdf; position:relative; }
	.qcode .hd ul { position:absolute; left:-1px;}
	.qcode .hd li { float:left; display:inline; padding:0 30px; font-size:14px; font-weight:bold; letter-spacing:1px;}
	.qcode .hd li.on { height:32px; line-height:33px; background:#fff; border:1px solid #eee; border-top:3px solid #038ce6; border-bottom:none; }

/*风情展播*/
.nj { border:1px solid #eee; border-top:none;}
	.nj .hd{ background:url(fq-bg.png) repeat-x; height:34px; line-height:37px; padding:0 0 0 20px; border-bottom:1px solid #dfdfdf; position:relative; }
	.nj .hd ul { position:absolute; left:20px;}
	.nj .hd ul li { float:left; padding:0 30px; font-size:14px; font-weight:bold; letter-spacing:1px;}
	.nj .hd ul li.on { height:32px; line-height:33px; background:#fff; border:1px solid #ddd; border-top:3px solid #038ce6; border-bottom:none; }

	.nj .sPrev,.nj .sNext{ position:absolute;left:0;top:35px;display:block;width:10px;height:60px;background:url(arrows.png) 0 20px no-repeat;z-index:5;}
	.nj .sNext{left:auto;right:4px;background:url(arrows.png) 1px -37px no-repeat;}
	.nj .sPrev:hover{background-position:-31px 19px;}
	.nj .sNext:hover{background-position:-29px -38px;}

	.nj .slideB { position:relative; width:682px; overflow:hidden; padding:10px 25px;}
	.nj .slideB .tempWrap{ width:680px !important; overflow:hidden; }
	.nj .slideB li{ width:192px; padding-bottom:4px; float:left; margin:0 4px 0 0; font-size:12px}
		.nj .slideB li div {border:2px solid #d3d3d3; margin:0 5px; text-align:center; height:134px; position:relative; z-index:4;}
		.nj .slideB li div a{*font-size:61px; width:180px; height:96px}
		.nj .slideB li div a:hover{ background:#fff;}
		.nj .slideB li div span.text{ position:absolute; left:0; bottom:0; height:26px; font-size:12px;background:#000;filter:alpha(opacity=70);opacity:0.7; color:#fff; width:178px; line-height:26px; display:none}
		.nj .slideB li img { width:178px; height:134px;}

/*业务和普法*/
.ourjg { width:244px; border:1px solid #eee; background:url(jgsz.png); height:270px;}
	.ourjg h4 { height:36px; line-height:36px; font-size:14px; padding:0 0 0 38px;}
	.ourjg .list ul { padding:10px 0 0 10px;}
	.ourjg .list li { width:100px; float:left; height:31px; line-height:31px; font-size:14px; background:url(arrow_yellow.jpg) 3px 10px no-repeat; padding:0 0 0 15px;}
.csarc { width:478px;}

.tlarc,.trarc { border:1px solid #eee; width:238px; border-top:none;}
.tlarc { border-right:none;}
.trarc { border-left:none;}
.tlarc h4,.trarc h4 { height:37px; line-height:39px; font-size:14px; background:url(artbg.png); padding:0 0 0 62px;}
.tlarc h4 { background-position:-1px 0;}
.tlarc .list ul,.trarc .list ul { padding:5px 4px;}
.tlarc .list li,.trarc .list li { width:96%; line-height:27px; margin:auto; padding:0 0 0 10px;}

/*列表*/
.channel { font-size:14px; }
	.channel h3 { background:url(channelbg.png) -2px bottom;height:35px;line-height:37px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9; font-weight:bold; text-indent:80px; }
	.channel .list,.zyyw-list .list { border:1px solid #e9e9e9; border-top: none; }
	.channel .list ul,.zyyw-list .list ul { width:96%; margin:auto; padding:6px 0 0 0; }
	.channel .list li,.zyyw-list .list li { line-height:200%; background:url(iconsquare.png) 2px 10px no-repeat; text-indent:18px; color:#f00; }
	.channel .list li a,.zyyw-list .list li a { color:#252525;}
	.channel .list li a:hover,.zyyw-list .list a::hover { color:#f00;}
	.channel .list li span,.zyyw-list .list li span { float:right; }

.catebox { border:1px solid #eee; border-top:5px solid #eee;}
.catelist-l{width:200px;float:left;overflow:hidden; padding:10px 0 0 10px;}
	.catelist-l li{width:100%;float:left}
	.catelist-l li a,.catelist-l li i{height:34px;line-height:34px;display:block;}
	.catelist-l li a{display:block;width:180px;font-size:14px;background:#e6eaf4;text-align:center;border-bottom:1px solid #fff;float:left;}
	.catelist-l li.on i{width:12px;float:left;background:url(isj.png) no-repeat left center;}
	.catelist-l li.on a,.catelist-l li a:hover{background:#08d;color:#fff; text-decoration:none;}
	
.catelist-r { width:770px;}
	.catelist-r .list { border:none;}

/**/
.col-about-l { width:720px;}
	.col-about-l img { border:5px solid #f3f3f3;}
.col-about-r { width:260px;}
	.navbar-about { width:260px; background:#fafafa;}
	.navbar-about .navtit { background:url(yqjj.png); color:#fff;font:16px "Microsoft YaHei";font-weight:bold;height:36px; line-height:36px; text-indent:20px; letter-spacing:2px; }
	.navbar-about ul { padding:20px 10px;}
	.navbar-about li a{display:block;width:190px;height:36px;line-height:36px; margin:auto;font-size:14px;background:#e6eaf4;text-align:center;border-bottom:1px solid #d2d2d2;}
	.navbar-about li.cur a,.navbar-about li a:hover{background:#ff8707;color:#fff; text-decoration:none;}

/*主要业务*/
.pubZyyw {width:820px;margin:0 auto;overflow:hidden; padding:20px 0;}
.listYewu a{width:390px;height:135px;background:#f5f9fc;display:block;cursor:pointer;float:left;margin:0 20px 15px 0; overflow:hidden; }
.listYewu a.noMr{margin-right:0;}
.listYewu a span{cursor:pointer;}
.listYewu a .left_numb{width:100px;height:100px;float:left;font-size:38px;color:#b5b5b5;line-height:100px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;}
.listYewu a .left_numb span{display:block;width:100%;height:29px;border-top:1px solid #fff;line-height:29px;font-size:12px;color:#666;}
.listYewu a .righ_titl{width:260px;float:left;padding:0 10px;}
.listYewu a .righ_titl div{width:260px;font-weight:bold;padding:15px 0 0 0;font-size:16px;color:#3a3a3a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listYewu a .righ_titl div span{padding-left:8px;font-size:12px;font-weight:normal;}
.listYewu a .righ_titl p{padding:2px 0;font-size:12px;line-height:23px;color:#7d7d7d;}
.listYewu a:hover{background:#f60;}
.listYewu a:hover,.listYewu a:hover .left_numb,.listYewu a:hover .left_numb span,.listYewu a:hover .righ_titl p,.listYewu a:hover .righ_titl div{color:#fff;}

.zyyw-box { border:1px solid #eee;}
	.zyyw-box .catelist-l { padding:10px 0 10px 10px;}
	.zyyw-list { width:775px; padding:10px 0 0 0;}
	.intro-zyyw { background:#f8feff; border-left:1px solid #eee; border-right:none; border-bottom:4px solid #eee; font-size:14px; line-height:30px; padding:10px;}
	.zyyw-list h3,.zyyw-list .int-tit  { height:35px; line-height:37px; padding:0 0 0 70px; font-size:14px;background:url(int-titbg.png) 0 bottom;}
	.zyyw-list .list { margin:5px 0 0 0; border:1px solid #e9e9e9; border-right: none; font-size:14px; }
	.zyyw-list .int-tit { font-size:14px;background:url(new-titbg.png) -1px bottom; font-size:14px; font-weight:bold;}


/*列表页-子导航*/
#sidepicbar {width:100%;height:40px;overflow:hidden;font-size:14px;text-align:center;background:#f7f7f7;}
#sidepicbar a{display:inline-block;zoom:1;padding:0 15px;line-height:35px;border-bottom:5px solid #ccc;}
#sidepicbar a:hover{color:#000;border-color:#999; text-decoration:none;}
#sidepicbar a.on{color:#e60000;border-color:#e60000;font-weight:bold;}

/*列表页-图集*/
.list_pic {width:100%;overflow:hidden; border:1px solid #eee; border-top:none;}
.list_pic ul { padding:40px 0 0 40px;}
.list_pic .da-thumbs {margin:0;}
.list_pic .da-thumbs li,.list_pic .da-thumbs li a,.list_pic .da-thumbs li img{width:220px;height:138px;}
.list_pic .da-thumbs li{overflow:hidden;float:left;padding:0 10px 10px 0;_display:inline;}

.da-thumbs {position:relative;}
.da-thumbs li,.da-thumbs li a,.da-thumbs li img{width:180px;height:112px;display:block;cursor:pointer;overflow:hidden;}
.da-thumbs li{overflow:hidden;float:left;padding:0 0 10px 10px;_display:inline;}
.da-thumbs li a,.da-thumbs li a img{position:relative;}
.da-thumbs li a div{position:absolute;background:#e60000;width:100%;height:100%;font-size:14px;line-height:18px;color:#fff;}

/*内容*/
.reader { border:1px solid #ccc; background:url(titbg.png) 0 -1px repeat-x; }
	.reader .title { padding:9px 0 0 0; font-size:22px; line-height:230%; text-align:center; color:#f00; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; }
	.reader .ftitle { font-size:16px; text-align:center; padding:0 20px 0 0; font-weight:bold; line-height:220%;}
	.reader .dline { height:18px; background:url(dline.png) center -2px repeat-x; }
	.arc-info { text-align:center; width:90%; margin:6px auto; padding:8px 0; background: #f3f3f3; }
	.arc-print { text-align:center; width:90%; margin: 12px auto auto auto; padding: 0 15px 0 15px; line-height: 230%; border: 1px dashed #ccc; }
	.arc-prev { padding: 12px 0 12px 20px; }
	.arc-info a,.arc-print a,.arc-prev a { color:#252525;}
	.arc-prev li { padding: 0; margin: 0; line-height: 210%; }
	.content { width:94%; margin:9px auto 6px auto; }
	#content { line-height:190%; font-size: 16px; }
	/**/
	.bdsharebuttonbox { width:96%; margin:5px auto auto auto; padding:4px 0; border-top:1px dashed #eee;}

/*组图*/
.reader .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.reader .tool .stat{ color:#999;}
.reader .big-pic{ text-align:center; padding:5px 0; border-bottom:1px solid #ededed; position: relative}
.reader .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:990px; height:650px}
.reader .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #fff url(../photo/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(blank.gif);display:block; width:100%; height:100%; outline:none;}

.reader .list-pic{ width:92%; margin:auto; padding:22px 0 16px 0; height:100px}
.reader .cont{overflow:hidden; float: left; width:616px; height:80px}
.reader .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
.reader .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
.reader .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
.reader .cont li.on .img-wrap{ border:2px solid #ffb017}
.reader .list-pic .pre,.reader .list-pic .next{float:left; display:block; position:relative;background: url(../photo/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
.reader .list-pic .pre{ left:-20px;top:-3px; margin-right:14px}
.reader .list-pic .pre .img-wrap,.reader .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:0 0 6px}
.reader .list-pic .pre .img-wrap a,.reader .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
.reader .list-pic .pre .img-wrap a:hover,.reader .list-pic .next .img-wrap a:hover{ background:none}
.reader .list-pic .next{ right:-20px; float:right;bottom:-2px}
.reader .pre-bnt,.reader .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
.reader .pre-bnt,.reader .next-bnt,.reader .pre-bnt span,.reader .next-bnt span{background: url(../photo/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
.reader .pre-bnt:hover, .reader .next-bnt:hover,.reader .pre-bnt-on,.reader .next-bnt-on{background-position: 0 -78px;}
.reader .pre-bnt span{background-position: -30px top;}
.reader .pre-bnt:hover span,.reader .pre-bnt-on span{background-position: -30px -78px;}
.reader .next-bnt span{background-position: -55px top;}
.reader .next-bnt:hover span,.reader .next-bnt-on span{background-position: -55px -78px;}
/* endSelect */
#endSelect{top:290px;left:333px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../photo/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

.reader .text{ border:1px solid #ddd; background:#f3f3f3; border-left:none; border-right:none; padding:8px 10px; zoom:1; margin-bottom:20px;}

.box .photo-hot{padding:0 2px}
.photo-hot li{width:119px;*width:50%; text-align:center; padding:5px 0; vertical-align:top}
.photo-hot li div.img-wrap{ width:100px; margin:auto auto 5px auto; height:86px;}
.photo-hot li div.img-wrap a{ width:100px; height:64px;*font-size:86px;}
.reader .img-wrap img {width:100px; height:75px;}
.reader .cfix { margin:3px 6px 0 0;}

.photo_prev a:hover{ background:url(photo_l.png) 0 center no-repeat;}
.photo_next a:hover{ background:url(photo_r.png) right center no-repeat;}

/*内容表格*/
.content table {border:1px solid #666;border-width:1px 0 0 1px;margin:0 auto;text-align:center;border-collapse:collapse;}  
.content td,#content th {padding:2px;border:1px solid #000;border-width:0 1px 1px 0;margin:2px 0;text-align:left;} 
.content th {text-align:center;font-weight:600;background-color:#f4f4f4;}
.content p { padding:4px 0;}
.content img { cursor:pointer;}

/*分页*/
#pages{width:100%;height:22px;text-align:center;font-size:12px;margin:20px auto 10px auto;color:#8d8d8d;}
#pages a,#pages span{width:22px;height:22px;line-height:22px;border:1px solid #b6b6b6;color:#8d8d8d;display:inline-block;}
#pages a:hover,#pages span{background:#08d;color:#fff;border:1px solid #08d;text-decoration:none;}
#pages span{font-weight:bold;position:relative;top:0px;}
#pages a.a1{width:50px;position:relative;top:0px;}

.pagetip{width:250px;height:24px;clear:both;overflow:hidden;margin:5px auto 20px auto;font-size:12px;line-height:24px;color:#999;padding:0;text-align:center;border:1px dashed #ccc;border-radius:12px}
.pagetip span,.pagetip a{float:left;display:block;line-height:24px}
.pagetip span{padding:0 5px 0 20px}
.pagetip a{margin:0;width:18px;height:24px;background:url(close.gif) no-repeat 0 1px;}


/*右侧功能*/
#tbox{width:55px;height:380px;float:right;position:fixed;z-index:9999;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:10px;}
#tbox a{width:55px;height:55px;position:absolute;cursor:pointer;background-image:url(btnr.jpg);background-repeat:no-repeat;}
#tbox_0{top:0;background-position:0 0;display:none;}
#tbox_1{top:65px;background-position:0 -220px;}
#tbox_2{top:130px;background-position:0 -165px;}
#tbox_3{top:195px;background-position:0 -55px;}
#tbox_4{top:260px;background-position:0 -110px;}
#gotop{bottom:0px;display:none;cursor:pointer;background-position:0 -385px;}
#tbox a:hover{background-image:url(btnr.jpg);background-repeat:no-repeat;}
#tbox_0:hover{background-position:-55px 0;}
#tbox_1:hover{background-position:-55px -220px;}
#tbox_2:hover{background-position:-55px -165px;}
#tbox_3:hover{background-position:-55px -55px;}
#tbox_4:hover{background-position:-55px -110px;}
#gotop:hover{background-position:-55px -385px;}

/*溢出省略*/
.inewslen { width:410px;}

/* 首页链接 */
.publicLink{ width:988px; margin:auto; background:url(link.png) no-repeat; padding:30px 10px 10px 10px; }
	.txt-link li { float:left; padding:2px 10px; line-height:28px;}
	.txt-link li a { color:#999;}
	.txt-link li a:hover { color:#f00;}

/*信件查询*/
.search-center { width:76%; margin:15px auto;  }
	.search-center .infotip { background:#fffff7; line-height:1.6em; padding:0 10px 10px 10px; font-size:14px; font-weight:bold; color:#f00; }
	.search-center fieldset legend { background:#6cf; padding:3px 10px; margin:0 0 0 20px; font-size:14px;}
	.search-center fieldset { border:3px solid #f3f3f3; padding:20px 15px;}

	.mail-table {}
		.meethead h4 { background:url(array.gif) -1px -1px; font-weight:bold; height:38px; line-height:38px; text-indent:25px; font-size:14px;}
		.meethead p { line-height:210%; padding:6px 10px;}

		.s_oushuhang { background:#f5f5f7; }
		.s_jishuhang { background:#fff; }
				
		.table_gehang { width:100%; border:1px solid #ddd;background:#f3f3f3; font:12px Arial, "宋体"; color:#424242; }
		.table_gehang tr.title { background:#f7f7f7; height: 32px; font-weight:bold;}
		.table_gehang tr.title td { text-align:center; color:#000!important; padding-left:0 !important;}
		.table_gehang tr td {line-height:34px; text-align:left; padding-left:10px; _padding-left:8px;}	
		.table_gehang .s_mouseover { background:#f0f0f0; }
		.table_gehang .input { height:22px; padding:0 2px;}
		
		.send-btn,.reset-btn,.search-btn { display:block; float:left; border:none; width:130px; height:36px; margin:10px 3px; text-indent:-900px; cursor:pointer;}
		.reset-btn { width:91px;background:url(../images/resetbtn.png);}
		.post-btn {background: url(searchmail.gif); width: 110px; height: 36px; border: none; text-indent: -9999px; cursor: pointer; margin: 0 0 5px 0;}


/*Validform*/
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

/*意见建议*/
.hd-yjjy { border:1px solid #eee; padding:30px 10px 10px 10px; font-size:14px; background:url(mailbg.gif) 0 5px repeat-x;}
.wsxf-box { background:url(../images/mark_book.jpg) no-repeat; height:540px; padding:80px 0 0 0; overflow:hidden;}
	.ipt-tit { width:160px; float:left; line-height:30px;}
	#checktip { float:left; margin:6px 0 0 20px;}
	.ipt-line,.ipt-area{width:400px; font-family:Arial,\5B8B\4F53; font-size:14px; color:#666; border:1px #cad5e3 solid;padding:5px;}
	.ipt-select { padding:5px; border:none;border:1px #cad5e3 solid;}
	.t-tip {border:1px #efb861 solid; background:#fbf8d5;padding:10px; line-height:32px; width:80%; margin:20px auto;}
	.epost,.xfpost { width:800px; margin:auto; background:url(../images/mark_yjjy.jpg) right bottom no-repeat;}
	.epost li,.xfpost li { margin:10px 0; clear:both;}
	.xfpost { background:none; font-size:14px;}
		.xfpost .ipt-tit { width:80px;}
		.xfsider { width:660px; padding:20px 0 0 0;}
		.xfsidel { width:230px; padding:20px 0 0 32px;}
		.xfjbzn { line-height:26px; text-indent:25px;}

	.savebtn,.searchbtn {width:110px; height:36px; border:none; text-indent:-9999px; cursor:pointer; float:left;}
	.savebtn { background:#f3f3f3 url(sendmail.gif); margin:8px 10px 5px 116px; }
	.searchbtn { background:#f3f3f3 url(mailserch.gif); margin:8px 0 5px 0; }
	.wsxf-box .savebtn { margin-left:80px;}
	.vcode { width:130px;}

/*底部*/
.footer { border-top:1px solid #eee; background:url(foot_bg.jpg) repeat-x; color:#333; padding:10px;}
	.footer .l a { color:#666; border-bottom:1px solid #999;}
	.footer .l a:hover { color:#f00; border:none;}
	.footer .l { width:600px; line-height:26px;}
	.footer .r { padding:8px 8px 0 0;}
	.footer .erweima { width:90px; height:120px;}

/* 打印 */
@media print{
	.header,.nav,.homeswf { display:none;}	
}












.ad{
    width:990px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}